/**
 *
 */
package com.ruoyi.activity.domain;

import org.activiti.engine.impl.persistence.entity.HistoricTaskInstanceEntityImpl;

import java.util.Map;


public class ActHistoricTaskInstanceInfo extends HistoricTaskInstanceEntityImpl {

	/**
	 * @Fields serialVersionUID ：
	 */
	private static final long serialVersionUID = 4812637403712923534L;

	/**
	 * @Fields assigneeName:当前指派人姓名
	 */
	private String assigneeName;

	/**
	 * @Fields assigneeName:当前指派人单位
	 */
	private String assigneeUserCompany;

	/**
	 * @Fields businessKey:业务主键
	 */
	private String businessKey;

	/**
	 * @Fields businessKey:业务类型
	 */
	private String businessType;


	/**
	 * @Fields applyUserId ：申请人ID（流程发起人ID）
	 */
	private String applyUserId;

	/**
	 * @Fields applyUserName ：申请人姓名（流程发起人姓名）
	 */
	private String applyUserName;


	/**
	 * @Fields processDefinitionName:流程定义名称
	 */
	private String processDefinitionName;

	/**
	 * @Fields processDefinitionKey:流程定义KEY
	 */
	private String processDefinitionKey;

	private Map<String, Object> processVariables;

	/**
	 * @return the assigneeName
	 */
	public String getAssigneeName() {
		return assigneeName;
	}

	/**
	 * @param assigneeName the assigneeName to set
	 */
	public void setAssigneeName(String assigneeName) {
		this.assigneeName = assigneeName;
	}

	/**
	 * @return the businessKey
	 */
	public String getBusinessKey() {
		return businessKey;
	}

	public String getBusinessType() {
		return businessType;
	}

	public void setBusinessType(String businessType) {
		this.businessType = businessType;
	}

	/**
	 * @param businessKey the businessKey to set
	 */
	public void setBusinessKey(String businessKey) {
		this.businessKey = businessKey;
	}

	/**
	 * @return the applyUserId
	 */
	public String getApplyUserId() {
		return applyUserId;
	}

	/**
	 * @param applyUserId the applyUserId to set
	 */
	public void setApplyUserId(String applyUserId) {
		this.applyUserId = applyUserId;
	}

	/**
	 * @return the applyUserName
	 */
	public String getApplyUserName() {
		return applyUserName;
	}

	/**
	 * @param applyUserName the applyUserName to set
	 */
	public void setApplyUserName(String applyUserName) {
		this.applyUserName = applyUserName;
	}

	/**
	 * @return the processDefinitionName
	 */
	public String getProcessDefinitionName() {
		return processDefinitionName;
	}

	/**
	 * @param processDefinitionName the processDefinitionName to set
	 */
	public void setProcessDefinitionName(String processDefinitionName) {
		this.processDefinitionName = processDefinitionName;
	}

	/**
	 * @return the processDefinitionKey
	 */
	public String getProcessDefinitionKey() {
		return processDefinitionKey;
	}

	/**
	 * @param processDefinitionKey the processDefinitionKey to set
	 */
	public void setProcessDefinitionKey(String processDefinitionKey) {
		this.processDefinitionKey = processDefinitionKey;
	}

	/**
	 * @return the processVariables
	 */
	public Map<String, Object> getProcessVariables() {
		return processVariables;
	}

	public String getAssigneeUserCompany() {
		return assigneeUserCompany;
	}

	public void setAssigneeUserCompany(String assigneeUserCompany) {
		this.assigneeUserCompany = assigneeUserCompany;
	}

	/**
	 * @param processVariables the processVariables to set
	 */
	public void setProcessVariables(Map<String, Object> processVariables) {
		this.processVariables = processVariables;
	}




}
